Skip to content

Add the draft/oper-role tag to the oper-tag specification.#607

Open
sadiepowell wants to merge 2 commits into
ircv3:masterfrom
sadiepowell:oper-role
Open

Add the draft/oper-role tag to the oper-tag specification.#607
sadiepowell wants to merge 2 commits into
ircv3:masterfrom
sadiepowell:oper-role

Conversation

@sadiepowell

Copy link
Copy Markdown
Contributor

As mentioned in previous issues/purrs some networks may wish to expose the role (oper type in InspIRCd, oper class in UnrealIRCd et al) of an IRC operator as well as (or instead of) their account name.

Support for this is currently available on the InspIRCd test network.

@sadiepowell

Copy link
Copy Markdown
Contributor Author

Feedback on this would be appreciated.

Comment thread extensions/oper-tag.md
The `draft/oper-role` tag shows the role that a IRC operator has on a network (e.g. NetAdmin). This tag MUST only be sent on messages that have the `draft/oper`tag.

Servers supporting this capability MAY be configured to restrict visibility of this tag or its value.
Servers supporting this capability MAY be configured to restrict visibility of the tags or their values. For users who can see the tags they MUST be added by the IRC server to all commands sent by a user (e.g. `PRIVMSG`, `MODE`, `NOTICE`, etc) and SHOULD be added to any numeric replies sent on behalf of the user (e.g. `RPL_WHOSPCRPL`).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"numeric replies sent on behalf of the user" is a bit vague. This could perhaps be expanded by including a numeric example in the section below, or the wording could be reworked for clarity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants